<div class="row m-n">
	<div class="crumbs-bar">
		<div yb-crumbs></div>
	</div>
	<div tabset type="tab">
		<div tab heading="其它入库" active="activeFlag[0]" ng-click="changeTab(0)">
			<div class="row wrapper-y-sm">
				<div class="operate-bar col-xs-4 font-0">
					<button class="btn btn-operate m-r-sm" ng-click="applyIn()"
							ng-disabled="!btnPermission.unusualInAdd" translate-attr-title="{{!btnPermission.unusualInAdd?'无权限执行此操作':''}}" translate>新增</button>
					<button class="btn btn-operate m-r-sm" ng-click="delData('batch')"
							ng-disabled="!btnPermission.unusualInDel" translate-attr-title="{{!btnPermission.unusualInDel?'无权限执行此操作':''}}" translate>删除</button>
				</div>
				<div class="search-bar wrapper-none col-xs-8">
					<div class="btn-group m-l-xs pull-right">
						<button type="button" class="btn btn-default base-color" ng-click="search()" translate translate-attr-title="刷新">
							<i class="yb-icon ico-refresh"></i>
						</button>
						<button type="button" class="btn btn-default base-color" translate translate-attr-title="配置表格列"
								ng-click="switchToolbar('ColConfig');">
							<i class="yb-icon ico-set"></i>
						</button>
						<div class="btn btn-default base-color" ng-if="!!btnPermission.unusualInExport">
							<div translate translate-attr-title="导出">
								<i class="yb-icon ico-export-o"></i>
							</div>
							<ul class="more-tool">
								<li yb-download download-url="exportParam.sectionUrl" download-param="exportParam.sectionParam"
									download-key="ids">
									<i class="yb-icon ico-export-o"></i> <span translate>导出</span>
								</li>
								<li yb-download download-url="exportParam.allUrl" download-param="condition" download-duration="3">
									<i class="yb-icon ico-export-o"></i> <span translate>导出全部</span>
								</li>
							</ul>
						</div>
					</div>
					<button class="btn-advance pull-right m-l-xs" ng-click="switchToolbar('AdvanceSearch')" translate-attr-title="高级搜索" translate="高级搜索more"></button>
					<div class="input-group pull-right clearfix">
						<input type="text" class="form-control txt-search" ng-model="condition.abnormalNo" translate translate-attr-placeholder="其它入库单号">
						<span class="input-group-addon cursor-pointer" ng-click="search(1)" translate>搜索</span>
					</div>
				</div>
			</div>
			<div yb-advance-search show-toolbar="toolbarConfig.showAdvanceSearch" search-data="search(1)" reset-data="reset()" date-picker="true"  hide-date="switchDataPicker()">
				<div class="advance-search m-t-sm">
					<div class="form-group clearfix">
						<label class="control-label"><span translate>其它入库单号</span>：</label>
						<input type="text" name="saleNo" ng-model="condition.abnormalNo" class="form-control">
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>零件号</span>：</label>
						<input type="text" name="materialsNo" ng-model="condition.materialsNo" class="form-control">
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>调入仓库</span>：</label>
						<input type="text" name="purchaseBillId" ng-model="condition.inLocation" class="form-control">
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>入库状态</span>：</label>
						<select name="typeId" class="form-control" ng-model="condition.state">
							<option value="" translate>请选择</option>
							<option ng-repeat="item in inState" value="{{item.id}}" translate>{{item.name}}</option>
						</select>
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>制单人</span>：</label>
						<input type="text" ng-model="condition.createName" class="form-control">
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>制单部门</span>：</label>
						<input type="text" ng-model="condition.dept" class="form-control">
					</div>
					<div class="form-group clearfix m-b-none">
						<label class="control-label"><span translate>制单时间</span>：</label>
						<input type="text" class="form-control date-picker" ng-model="condition.createDateStart"
							   datepicker-popup="{{'yyyy-MM-dd'}}" ng-click="switchDataPicker(0)" is-open="datePickerFlag[0]"
							   ng-change="checkDate(condition, 'createDateStart', 'createDateEnd')" modal-size="small" readonly>
					</div>
					<div class="form-group clearfix m-b-none">
						<label class="control-label"></label>
						<label class="control-label wave-line">~</label>
					</div>
					<div class="form-group clearfix">
						<label class="control-label"></label>
						<input type="text" class="form-control date-picker" ng-model="condition.createDateEnd"
							   datepicker-popup="{{'yyyy-MM-dd'}}" ng-click="switchDataPicker(1)" is-open="datePickerFlag[1]"
							   ng-change="checkDate(condition, 'createDateStart', 'createDateEnd')" modal-size="small" readonly>
					</div>
					<div class="form-group clearfix">
						<label class="control-label"><span translate>备注</span>：</label>
						<input type="text" name="note" class="form-control" ng-model="condition.note">
					</div>
				</div>
			</div>
			<div yb-col-config show-toolbar="toolbarConfig.showColConfig" ng-model="tbConf" col-fixed="true"
				 has-check-col="true" set-tb-style="setFixedWidth()"></div>
			<div class="main-area">
				<div yb-table-fixed class="table-fixed-wrap fix-left" ele-count="4" scroll-area="right">
					<div class="th-fixed">
						<table class="table-fixed border-none" width="{{tbConf.fixedWidth}}">
							<thead>
							<tr>
								<th width="40" class="th-check text-center border-l-none">
									<div yb-check-box yb-checked="markInfo.allCheckedBill" yb-click="selectAll(dataList, 'Bill')"></div>
								</th>
								<th ng-repeat="itemCol in tbConf.tableCol track by $index" width="{{itemCol.width}}"
									ng-show="!!itemCol.isShow && !!itemCol.isFixed">
									<div yb-thead-operate ng-model="itemCol" target-width="tbConf.fixedWidth" fixed-width="tbStyle.fixedWidth"></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="th-scroll-x" ng-style="tbStyle.fixedWidth">
						<table class="table-fixed border-none" width="{{tbConf.scrollWidth}}">
							<thead>
							<tr>
								<th ng-repeat="itemCol in tbConf.tableCol track by $index" width="{{itemCol.width}}" ng-show="!!itemCol.isShow && !itemCol.isFixed">
									<div yb-thead-operate ng-model="itemCol" target-width="tbConf.scrollWidth"></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="td-scroll-y">
						<table class="table-fixed border-none" width="{{tbConf.fixedWidth}}">
							<tbody>
							<tr ng-repeat="item in dataList track by $index" ng-click="selectRow($index)"
								ng-class="{'row-selected': $index === markInfo.curRow}">
								<td width="40" class="text-center border-l-none">
									<div yb-check-box yb-checked="item.isChecked" yb-click="selectSingle(item, dataList, 'Bill')"></div>
								</td>
								<td class="spill-dots" ng-repeat="itemCol in tbConf.tableCol track by $index" width="{{itemCol.width}}"
									ng-show="!!itemCol.isShow && !!itemCol.isFixed">
									<div class="font-0">
										<button class="btn btn-operate m-r-xs" ng-click="printBill(item)"
												ng-disabled="!btnPermission.unusualInPrint"
												translate translate-attr-title="{{!btnPermission.unusualInPrint?'无权限执行此操作':''}}">打印</button>
										<button class="btn btn-operate m-r-xs" ng-click="inbound(item)" ng-if="curOrg.isBarcode === 0"
												ng-disabled="item.state !== 0 || !btnPermission.unusualInIn"
												translate translate-attr-title="{{!btnPermission.unusualInIn?'无权限执行此操作':''}}">入库</button>
										
										<button class="btn btn-operate m-r-xs" ng-click="editData(item)"
												ng-disabled="item.state == 2 || item.state == 3 || !btnPermission.unusualInEdit"
												translate translate-attr-title="{{!btnPermission.unusualInEdit?'无权限执行此操作':''}}">编辑</button>

										<button class="btn btn-operate m-r-xs" ng-click="delData('single', item.id)"
												ng-disabled="item.state !== 0 || !btnPermission.unusualInDel"
												translate translate-attr-title="{{!btnPermission.unusualInDel?'无权限执行此操作':''}}">删除</button>
										<button class="btn btn-operate m-r-xs" ng-click="mandatoryFinish(item.abnormalNo)"
												ng-disabled="item.state == 2 || item.state == 3 || !btnPermission.mandatoryFinish"
												translate translate-attr-title="{{!btnPermission.mandatoryFinish?'无权限执行此操作':''}}">结单</button>
									</div>
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="td-scroll" ng-show="dataList.length > 0" ng-style="tbStyle.fixedWidth">
						<table class="table-fixed border-none" width="{{tbConf.scrollWidth}}">
							<tbody>
							<tr ng-repeat="item in dataList track by $index" ng-click="selectRow($index)"
								ng-class="{'row-selected': $index === markInfo.curRow}" >
								<td class="spill-dots" ng-repeat="itemCol in tbConf.tableCol track by $index" width="{{itemCol.width}}"
									ng-show="!!itemCol.isShow && !itemCol.isFixed"
									title="{{item[itemCol.dataField]|translate}}">
									<span ng-if="(!itemCol.clickFn && itemCol.type !== 'operate')">{{item[itemCol.dataField]|translate}}</span>
									<a class="btn-operate m-r-xs" ng-click="tdClick(item, itemCol.clickFn)" ng-if="!!itemCol.clickFn">
										{{item[itemCol.dataField]|translate}}
									</a>
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="no-data w-full text-center p-t" ng-show="dataList.length === 0" translate>暂时没有数据</div>
				</div>
			</div>
			<div class="bottom-area page-bar wrapper-y-sm clearfix">
				<div yb-check-box class="m-t-xs m-r-sm" yb-checked="markInfo.allCheckedBill" yb-check-name="全选"
					 yb-click="selectAll(dataList, 'Bill')"></div>
				<button class="btn btn-operate m-r-sm" ng-click="delData('batch')"
						ng-disabled="!btnPermission.unusualInDel" translate translate-attr-title="{{!btnPermission.unusualInDel?'无权限执行此操作':''}}">删除</button>
				<div yb-page-info ng-model="pageInfo" yb-refresh="search()"></div>
			</div>
		</div>
		<div tab heading="新增" active="activeFlag[1]" ng-if="activeFlag[1]">
			<hy-layout>
				<hy-layout-form>
					<form name="$parent.form" class="m-t-sm form-horizontal form-up-tb clearfix" novalidate>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><span translate>制单人</span>：</label>
							<label class="col-xs-8 control-label p-l-n text-left spill-dots" title="{{orderObj.headerInfo.createName || '-'}}" translate>
								{{orderObj.headerInfo.createName || "-"}}
							</label>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><span translate>制单部门</span>：</label>
							<label class="col-xs-8 control-label p-l-n text-left spill-dots" title="{{orderObj.headerInfo.dept || '-'}}">
								{{orderObj.headerInfo.dept || "-"}}
							</label>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><span translate>制单时间</span>：</label>
							<label class="col-xs-8 control-label p-l-n text-left spill-dots" title="{{(orderObj.headerInfo.applyDate ) | YbDate:'yyyy-MM-dd HH:mm:ss'}}">
								{{(orderObj.headerInfo.applyDate ) | YbDate:'yyyy-MM-dd HH:mm:ss'}}
							</label>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><i>*</i><span translate>调入仓库</span>：</label>
							<div class="col-xs-8 wrapper-none">
								<div yb-form-clear ng-model="orderObj.headerInfo.inLocation" select-obj="selectWarehouse()"
									 clear-form="clearWarehouse()" tips-name="调入仓库" form-require="true"></div>
		
								<div class="msg-block" ng-if="!orderObj.headerInfo.inLocation && submitted">
									<div class="error-msg">
										<div class="msg-triangle"></div>
										<span translate>请选择调入仓库</span>
									</div>
								</div>
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><i>*</i><span translate>调入库区</span>：</label>
							<div class="col-xs-8 wrapper-none">
								<div yb-form-clear ng-model="orderObj.headerInfo.inArea" select-obj="selectArea()"
									 clear-form="clearArea()" tips-name="调入库区" required></div>
		
								<div class="msg-block" ng-if="!orderObj.headerInfo.inArea && submitted">
									<div class="error-msg">
										<div class="msg-triangle"></div>
										<span translate>请选择调入库区</span>
									</div>
								</div>
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><i>*</i><span translate>入库原因</span>：</label>
							<div class="col-xs-8 wrapper-none">
								<select name="typeId" class="form-control" ng-model="orderObj.headerInfo.typeId"
										ng-options="item.id as (item.type) for item in inTypeList"
										required yb-focus>
									<option value="" translate>请选择</option>
								</select>
		
								<div class="msg-block" ng-if="form.typeId.$dirty || (form.typeId.$invalid && submitted)">
									<div class="error-msg" ng-if="form.typeId.$error.required && !form.typeId.focused">
										<div class="msg-triangle"></div>
										<span translate>必填项，请填写</span>
									</div>
								</div>
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 control-label max-w-100"><span translate>备注</span>：</label>
							<div class="col-xs-8 wrapper-none">
								<input type="text" name="reason" class="form-control light-bg" ng-model="orderObj.headerInfo.note" maxlength="150">
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
                            <label class="col-xs-4 control-label max-w-100"><i>*</i><span translate>供货商</span>：</label>
                            <div class="col-xs-8 wrapper-none">
                                <div yb-form-clear ng-model="orderObj.headerInfo.supplierOrgName" select-obj="selectSold()"
                                    clear-form="clearSold()" tips-name="供货商" form-require="true"></div>

                                <div class="msg-block" ng-if="!orderObj.headerInfo.supplierOrgName && submitted">
                                    <div class="error-msg">
                                        <div class="msg-triangle"></div>
                                        <span translate>请选择供货商</span>
                                    </div>
                                </div>
                            </div>
                        </div>
					</form>
				</hy-layout-form>
				<hy-table-operation>
					<button class="btn btn-operate m-r-sm" ng-click="selMateriel($event)" translate>选择零件</button>
					<button class="btn btn-operate m-r-sm" ng-click="importMateriel()" translate>导入零件</button>
					<button class="btn btn-operate m-r-sm" ng-click="batchDelMateriel()" translate>批量删除</button>
				</hy-table-operation>
				<div materiel-selector show-toolbar="toolbarConfig.showMateriel" selected-list="orderObj.detailList"></div>
				<hy-layout-table>
					<div class="th-scroll-x">
						<table class="table-fixed border-none" width="{{newTbConf.scrollWidth}}">
							<thead>
							<tr>
								<th width="40" class="th-check text-center">
									<div yb-check-box yb-checked="markInfo.allCheckedMaterial" yb-click="selectAll(orderObj.detailList, 'Material')"></div>
								</th>
								<th width="80" translate>
									操作
								</th>
								<th ng-repeat="itemCol in newTbConf.tableCol track by $index" width="{{itemCol.width}}">
									<div yb-thead-operate ng-model="itemCol" target-width="newTbConf.scrollWidth"></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="td-scroll" ng-show="orderObj.detailList.length > 0">
						<table class="table-fixed border-none" width="{{newTbConf.scrollWidth}}">
							<tbody>
							<tr ng-repeat="item in orderObj.detailList track by $index">
								<td width="40" class="text-center">
									<div yb-check-box yb-checked="item.isChecked" yb-click="selectSingle(item, orderObj.detailList, 'Material')"></div>
								</td>
								<td width="80">
									<button type="button" class="btn btn-operate" ng-click="delMateriel(item, $index, $event)" translate>删除</button>
								</td>
								<td ng-repeat="itemCol in newTbConf.tableCol track by $index" width="{{itemCol.width}}"
									title="{{item[itemCol.dataField]}}">
		
									<div class="spill-dots" ng-if="!itemCol.input">
										{{item[itemCol.dataField]}}
									</div>
									<div ng-if="!!itemCol.input && itemCol.inputType === 'txt'" class="td-edit pos-r">
										<input type="text" class="form-control" ng-model="item[itemCol.dataField]"
											   ng-change="checkStock(item)" yb-number-input max="99999999.99" disable-decimal="false" decimal-places="3"
											   ng-class="{'error': !!item.qtyErr}">
										<div class="pos-a tool-tips" ng-if="!!item.qtyErr">
											<i class="triangle"></i>
											<div class="msg" translate>{{item.qtyErrMsg}}</div>
										</div>
									</div>
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="no-data w-full text-center p-t" ng-show="orderObj.detailList.length === 0" translate>暂时没有数据</div>
				</hy-layout-table>
				<hy-layout-footer>
					<button type="button" class="btn btn-primary m-r-sm" ng-click="saveData(form.$valid)" translate>提交</button>
					<button type="button" class="btn btn-default m-r-sm" ng-click="cancel()" translate>取消</button>
				</hy-layout-footer>
			</hy-layout>
		</div>
		<div tab heading="编辑" active="activeFlag[2]" ng-if="activeFlag[2]">
			<hy-layout>
				<hy-layout-form>
					<div class="m-t-sm form-up-tb clearfix">
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>其它入库单号</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.abnormalNo || '-'}}">
								{{orderObj.headerInfo.abnormalNo || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单人</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.createName || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单部门</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.dept || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单时间</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.applicationDate | YbDate:'yyyy-MM-dd HH:mm:ss') || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库原因</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.type || '-'}}">
								{{orderObj.headerInfo.type || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入仓库</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inLocation || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入库区</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inArea || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库状态</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.state | ProgressStatus:"inDepot") || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>备注</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.note || '-'}}">
								{{orderObj.headerInfo.note || "-"}}
							</div>
						</div>
					</div>
				</hy-layout-form>
				<hy-layout-table>
					<div class="th-scroll-x">
						<table class="table-fixed border-none" width="{{editTbConf.scrollWidth}}">
							<thead>
							<tr>
								<th ng-repeat="itemCol in editTbConf.tableCol track by $index" width="{{itemCol.width}}" ng-if="!!itemCol.isShow"> 
									<div yb-thead-operate ng-model="itemCol" target-width="editTbConf.scrollWidth"></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="td-scroll" ng-show="orderObj.detailList.length > 0">
						<table class="table-fixed border-none" width="{{editTbConf.scrollWidth}}">
							<tbody>
							<tr ng-repeat="item in orderObj.detailList track by $index">
								<td ng-repeat="itemCol in editTbConf.tableCol track by $index" width="{{itemCol.width}}" ng-if="!!itemCol.isShow"
									title="{{item[itemCol.dataField]}}">
									<div class="spill-dots" ng-if="!itemCol.input || item.state==2||item.state==3">
										{{item[itemCol.dataField]}}
									</div>
									<div ng-if="!!itemCol.input && itemCol.inputType === 'txt' && (!item.state || item.state == 1)" class="td-edit pos-r">
										<input type="text" class="form-control" ng-model="item[itemCol.dataField]"
											   ng-change="checkStock(item)" yb-number-input max="99999999.99" disable-decimal="false" decimal-places="3"
											   ng-class="{'error': !!item.qtyErr}">
										<div class="pos-a tool-tips" ng-if="!!item.qtyErr">
											<i class="triangle"></i>
											<div class="msg" translate>{{item.qtyErrMsg}}</div>
										</div>
									</div>
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="no-data w-full text-center p-t" ng-show="orderObj.detailList.length === 0" translate>暂时没有数据</div>
				</hy-layout-table>
				<hy-layout-footer>
					<button type="button" class="btn btn-primary m-r-sm" ng-click="saveData()" translate>提交</button>
					<button type="button" class="btn btn-default m-r-sm" ng-click="cancel()" translate>取消</button>
				</hy-layout-footer>
			</hy-layout>
		</div>
		<div tab heading="详情" active="activeFlag[3]" ng-if="activeFlag[3]">
			<hy-layout>
				<hy-layout-form>
					<div class="m-t-sm form-up-tb clearfix">
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>其它入库单号</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.abnormalNo || '-'}}">
								{{orderObj.headerInfo.abnormalNo || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单人</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.createName || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单部门</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.dept || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单时间</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.applicationDate | YbDate:'yyyy-MM-dd HH:mm:ss') || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库原因</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.type || '-'}}">
								{{orderObj.headerInfo.type || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入仓库</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inLocation || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入库区</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inArea || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库状态</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.state | ProgressStatus:"inDepot") || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>备注</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.note || '-'}}">
								{{orderObj.headerInfo.note || "-"}}
							</div>
						</div>
					</div>
				</hy-layout-form>
				<hy-layout-table>
					<div class="th-scroll-x">
						<table class="table-fixed border-none" width="{{viewTbConf.scrollWidth}}">
							<thead>
							<tr>
								<th width="60" class="border-l-none" translate>
									操作
								</th>
								<th ng-repeat="itemCol in viewTbConf.tableCol track by $index" width="{{itemCol.width}}" ng-if="!itemCol.isSCH">
									<div yb-thead-operate ng-model="itemCol" target-width="viewTbConf.scrollWidth" ></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="td-scroll" ng-show="orderObj.detailList.length > 0">
						<table class="table-fixed border-none" width="{{viewTbConf.scrollWidth}}">
							<tbody>
							<tr ng-repeat="item in orderObj.detailList track by $index">
								<td width="60" class="font-0">
									<button class="btn btn-operate" ng-click="mandatoryFinish(orderObj.headerInfo.abnormalNo, orderObj.headerInfo.id, item.materialsNo)"
											ng-disabled="orderObj.headerInfo.state == 2 || orderObj.headerInfo.state == 3 || item.state == 2 || item.state == 3 || !btnPermission.mandatoryFinish" translate translate-attr-title="{{!btnPermission.mandatoryFinish?'无权限执行此操作':''}}">结单</button>
								</td>
								<td ng-repeat="itemCol in viewTbConf.tableCol track by $index" width="{{itemCol.width}}"
									class="spill-dots"
									title="{{item[itemCol.dataField]}}"
									ng-if="!itemCol.isSCH"
									>
									{{item[itemCol.dataField]}}
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="no-data w-full text-center p-t" ng-show="orderObj.detailList.length === 0" translate>暂时没有数据</div>
				</hy-layout-table>
				<hy-layout-footer>
					<button type="button" class="btn btn-primary m-r-sm" ng-click="mandatoryFinish(orderObj.headerInfo.abnormalNo, orderObj.headerInfo.id)"
							ng-disabled="orderObj.headerInfo.state == 2 || orderObj.headerInfo.state == 3 || !btnPermission.mandatoryFinish" translate translate-attr-title="{{!btnPermission.mandatoryFinish?'无权限执行此操作':''}}">结单</button>
					<button type="button" class="btn btn-default m-r-sm" ng-click="cancel()" translate>返回</button>
				</hy-layout-footer>
			</hy-layout>
		</div>
		<div tab heading="入库" active="activeFlag[4]" ng-if="activeFlag[4]">
			<hy-layout>
				<hy-layout-form>
					<div class="m-t-sm form-up-tb clearfix">
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>其它入库单号</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.abnormalNo || '-'}}">
								{{orderObj.headerInfo.abnormalNo || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单人</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.createName || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单部门</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.dept || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>制单时间</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.applicationDate | YbDate:'yyyy-MM-dd HH:mm:ss') || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库原因</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots" title="{{orderObj.headerInfo.type || '-'}}">
								{{orderObj.headerInfo.type || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入仓库</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inLocation || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>调入库区</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{orderObj.headerInfo.inArea || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-3 m-b-sm">
							<label class="col-xs-4 m-b-n text-right max-w-100"><span translate>入库状态</span>：</label>
							<div class="col-xs-8 wrapper-none spill-dots">
								{{(orderObj.headerInfo.state | ProgressStatus:"inDepot") || "-"}}
							</div>
						</div>
						<div class="form-group col-xs-6 m-b-sm">
							<label class="col-xs-2 m-b-n text-right max-w-100"><span translate>备注</span>：</label>
							<div class="col-xs-10 wrapper-none spill-dots" title="{{orderObj.headerInfo.note || '-'}}">
								{{orderObj.headerInfo.note || "-"}}
							</div>
						</div>
					</div>
				</hy-layout-form>
				<hy-layout-table>
					<div class="th-scroll-x">
						<table class="table-fixed border-none" width="{{inTbConf.scrollWidth}}">
							<thead>
							<tr>
								<th ng-repeat="itemCol in inTbConf.tableCol track by $index" width="{{itemCol.width}}">
									<div yb-thead-operate ng-model="itemCol" target-width="inTbConf.scrollWidth"></div>
								</th>
							</tr>
							</thead>
						</table>
					</div>
					<div class="td-scroll" ng-show="orderObj.detailList.length > 0">
						<table class="table-fixed border-none" width="{{inTbConf.scrollWidth}}">
							<tbody>
							<tr ng-repeat="item in orderObj.detailList track by $index">
								<td ng-repeat="itemCol in inTbConf.tableCol track by $index" width="{{itemCol.width}}"
									ng-class="{'wrapper-none': itemCol.inputType === 'func'}">
		
									<div class="spill-dots" ng-if="!itemCol.input || item.state == 2 || item.state == 3" title="{{item[itemCol.dataField]}}">
										{{item[itemCol.dataField]}}
									</div>
		
									<div ng-if="!!itemCol.input && itemCol.inputType === 'func' && (item.state == 0  || item.state == 1)" class="td-edit pos-r">
									  <div yb-form-clear class="td-edit" ng-model="item[itemCol.dataField]" select-obj="selDepot(item)"
										 clear-form="clearDepot(item)" tips-name="储位"
										 title="{{item[itemCol.dataField]}}" ng-class="{'error': !!item.locationErr}">
									  </div>
										<div class="pos-a tool-tips" ng-if="!!item.locationErr && !item.locationCode">
											<i class="triangle"></i>
											<div class="msg" translate>请选择储位</div>
										</div>
									</div>
								</td>
							</tr>
							</tbody>
						</table>
					</div>
					<div class="no-data w-full text-center p-t" ng-show="orderObj.detailList.length === 0" translate>暂时没有数据</div>
				</hy-layout-table>
				<hy-layout-footer>
					<button type="button" class="btn btn-primary m-r-sm" ng-click="inboundSubmit()" translate>确认入库</button>
					<button type="button" class="btn btn-default" ng-click="cancel()" translate>取消</button>
				</hy-layout-footer>
			</hy-layout>
		</div>
	</div>
</div>
